﻿;Notes: #==win !==Alt 2020-03-15  ^==Ctr  +==shift

; 快捷输入当前日期时间
;^3::send %A_YYYY%_%A_MM%_%A_DD% %A_Hour%:%A_Min%:%A_Sec%

;发送年月日 yyyy-MM-dd
!d::  ; 
getDate()
return

;发送markdown新建文件名
!m::  ; 
getDate()
SendInput {Text}.md
return

;发送时分秒 HH:mm:ss
!t::  ; 
getTime()
return

;发送年月日时分秒 yyyyMMddHHmmss
!n::  ; 
getNow()
return

;发送年月日时分秒 yyyy-MM-dd HH:mm:ss
!h::  ; 
getHexo()
return

;一键拷贝文件路径
;win默认拷贝文件路径，将拷贝的路径转为字符串即可得到文件路径
#c::
; null= 
;复制文件
send ^c 
sleep,200
;将路径转为字符串
clipboard=%clipboard%;%null%
;显示复制的路径
tooltip,%clipboard%
;显示0.6秒
sleep,600
;关闭显示
tooltip,
return

;打开qq
^!q::
IfWinNotExist ahk_exe QQ.exe
{
    Run "D:\Program Files (x86)\Tencent\QQ\Bin\QQ.exe"
    WinMinimize
}
return

;打开qq消息管理器
^!x::
IfWinNotActive ahk_class TXGuiFoundation
{
    WinActivate, ahk_class TXGuiFoundation
}
Else
{
    WinMinimize
}
return

#w::    ;;这里的 #->表示window键  w->表示字母w键					
WinMinimize,A    ;;最小化当前窗口		
return	   ;;结束代码段








getDate()
{
    FormatTime, NowDateTime,, yyyy-MM-dd  ; 定义时间的显示格式为 `yyyy-MM-d dddd HH:mm:ss` => `2017-09-30 星期六 14:37:47`，可以随意修改
    send, %NowDateTime%
}

getTime()
{
    FormatTime, NowDateTime,, HH:mm:ss
    send, %NowDateTime%
}
getNow()
{
    FormatTime, NowDateTime,, yyyyMMddHHmmss
    send, %NowDateTime%
}
getHexo()
{
    FormatTime, NowDateTime,, yyyy-MM-dd HH:mm:ss
    send, %NowDateTime%
}
#n:: Run Notepad.exe
